@import "@{path}/styles/index.less";
@import "@{path}/src/variables.less";

// custom
@input-color: #FFF;
@input-bg: transparent;
@subsidiary-color: #FFF;
@background-color-base: @infoBlockBackground;
@table-thead-bg: @lightTitleBackground;
@head-bg: @lightTitleBackground;
@border-color-base: lighten(@infoBlockBackground, 20%);
@table-td-hover-bg: lighten(@infoBlockBackground, 40%);
@text-color: #FFF;
@title-color: #FFF;
@primary-color: @baseColor;
input {
  background-color: transparent;
  color: #FFF;
}

.ivu-input-number-input {
  color: #FFF;
}

.ivu-select-item {
  color: #FFF
}

.ivu-input-prefix i, .ivu-input-suffix i {
  color: #FFF
}

.ivu-select-selection {
  background: transparent;
  color: #FFF
}

.ivu-select-item:hover, .ivu-select-item-focus, .ivu-cascader .ivu-cascader-menu-item:hover, .ivu-cascader-menu .ivu-cascader-menu-item-active {
  background: hsla(201, 59%, 50%, 0.8);
}

.ivu-cascader-menu .ivu-cascader-menu-item-active {
  color: #FFF;
}

.ivu-select-item-selected:hover {
  color: #000;
}
.ivu-page-simple .ivu-page-simple-pager input {
  color: #000
}

.ivu-table {
  color: #FFF;
  background-color: transparent;

  &-small {
	.ivu-table-cell {
	  padding-left: 9px;
	  padding-right: 9px;
	}
  }

  td {
	background-color: @infoBlockBackground;
  }
}
.ivu-select-dropdown {
  background-color: @infoBlockBackground;
}
.ivu-table-row-highlight td, tr.ivu-table-row-highlight.ivu-table-row-hover td, .ivu-table-stripe .ivu-table-body tr.ivu-table-row-highlight:nth-child(2n) td, .ivu-table-stripe .ivu-table-fixed-body tr.ivu-table-row-highlight:nth-child(2n) td {
  background-color: lighten(@infoBlockBackground, 20%);
}

.ivu-table-wrapper > .ivu-spin-fix {
  background-color: @darkBackground;
}

.ivu-date-picker-cells-cell-range:before, .ivu-date-picker-cells-cell:hover em {
  background-color: rgb(red(@baseColor) * 2, green(@baseColor), blue(@baseColor));
}

.ivu-message-notice-content, .ivu-poptip-inner {
  background-color: @infoBlockBackground;
}

.ivu-modal-content {
  background-color: @infoBlockBackground;
}

.ivu-select-disabled .ivu-select-selection, .ivu-input[disabled], fieldset[disabled] .ivu-input {
  background-color: transparent;
}

.ivu-checkbox-disabled.ivu-checkbox-checked .ivu-checkbox-inner, .ivu-checkbox-disabled .ivu-checkbox-inner {
  border-color: @primary-color;
  background-color: @primary-color;
}

.ivu-upload-list-file:hover {
  background: transparent;
  border: 1px solid;
}

.ivu-input-number-handler-wrap {
  z-index: 999;
}
.ivu-tabs-nav .ivu-tabs-tab-active{
  color: #add;
  background: #19577B !important;
}
